package cn.smile.bean.dto.basic;

import cn.smile.bean.entity.basic.VoucherMember;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serial;
import java.util.List;

@EqualsAndHashCode(callSuper = true)
@Data
public class VoucherMemberDTO extends VoucherMember {
    @Serial
    private static final long serialVersionUID = 1841013565926838836L;

    /**
     * 代金券状态文案
     */
    private String voucherStatusName;

    /**
     * 有效时间
     */
    private String validityDate;

    /**
     * 可用范围名称
     */
    private String itemNames;

    /**
     * 可用范围消费单ID集合
     */
    private List<String> itemList;

    /**
     * 下发用户名称
     */
    private String issueUserName;
}
